have mastery of something - Allemand Anglais Dictionnaire